a mass protest - İspanyolca İngilizce Sözlük